of all things – English–日本語 translations

🇬🇧 en ja 🇯🇵

of all things

  • more than other things, especially, exactly (that thing)
よりによって, 事もあろうに
Wiktionary Links